Device contexts, operational modes, and policy driven enhancements for paging in advanced networks

ABSTRACT

Facilitating device contexts, operational modes, and policy driven enhancements for paging in advanced networks (e.g., 4G, 5G, 6G, and beyond) is provided herein. Operations of a network device can comprise analyzing a group of contextual data for a user equipment device, and mobility management behaviors historically implemented for the user equipment device and based on an indication that a page request is scheduled to be sent to the user equipment device. The operations can also comprise configuring a paging message for the user equipment device based on the contextual data and the mobility management behaviors. Further, the operations can comprise sending the paging message to the user equipment device.

RELATED APPLICATION

The subject patent application is a continuation of, and claims priorityto, U.S. patent application Ser. No. 16/286,964, filed Feb. 27, 2019,and entitled “DEVICE CONTEXTS, OPERATIONAL MODES, AND POLICY DRIVENENHANCEMENTS FOR PAGING IN ADVANCED NETWORKS,” the entirety of whichapplication is hereby expressly incorporated by reference herein.

TECHNICAL FIELD

This disclosure relates generally to the field of wireless communicationand, more specifically, to Internet of Things (IoT) paging services inwireless communication systems for advanced networks (e.g., 4G, 5G, andbeyond).

BACKGROUND

To meet the huge demand for data centric applications, Third GenerationPartnership Project (3GPP) systems and systems that employ one or moreaspects of the specifications of the Fourth Generation (4G) standard forwireless communications will be extended to a Fifth Generation (5G)and/or Sixth Generation (6G) standard for wireless communications.Unique challenges exist to provide levels of service associated withforthcoming 5G, 6G, or other next generation, standards for wirelesscommunication.

BRIEF DESCRIPTION OF THE DRAWINGS

Various non-limiting embodiments are further described with reference tothe accompanying drawings in which:

FIG. 1 illustrates an example, non-limiting, pictorial representation ofpaging attempts in advanced networks in accordance with one or moreembodiments described herein;

FIG. 2 illustrates an example, non-limiting, high level systemarchitecture for a 5G network, in accordance with one or moreembodiments described herein;

FIG. 3 illustrates an example, non-limiting, high level systemarchitecture for a 5G network in reference point representation inaccordance with one or more embodiments described herein;

FIG. 4 illustrates an example, non-limiting, paging procedure inaccordance with one or more embodiments described herein;

FIG. 5 illustrates an example, non-limiting, paging workflow for a pagerequest received as a downlink data notification in accordance with oneor more embodiments described herein;

FIG. 6 illustrates an example, non-limiting, paging workflow for a pagerequest received as a short message service in accordance with one ormore embodiments described herein;

FIG. 7 illustrates a flow diagram of an example, non-limiting,computer-implemented method that facilitates device contexts,operational modes, and policy driven enhancements for paging in advancednetworks in accordance with one or more embodiments described herein;

FIG. 8 illustrates a flow diagram of an example, non-limiting,computer-implemented method that facilitates paging in advanced networksin accordance with one or more embodiments described herein;

FIG. 9 illustrates an example block diagram of an example mobile handsetoperable to engage in a system architecture that facilitates wirelesscommunications according to one or more embodiments described herein;and

FIG. 10 illustrates an example block diagram of an example computeroperable to engage in a system architecture that facilitates wirelesscommunications according to one or more embodiments described herein.

DETAILED DESCRIPTION

One or more embodiments are now described more fully hereinafter withreference to the accompanying drawings in which example embodiments areshown. In the following description, for purposes of explanation,numerous specific details are set forth in order to provide a thoroughunderstanding of the various embodiments. However, the variousembodiments can be practiced without these specific details (and withoutapplying to any particular networked environment or standard).

Described herein are systems, methods, articles of manufacture, andother embodiments or implementations that can facilitate devicecontexts, operational modes, and policy driven enhancements for pagingin advanced networks. The various aspects can facilitate implementationof a paging workflow in a network device (e.g., a Mobility ManagementEntity (MME)). The workflow can consider a composite view of respectivecontextual data of one or more Internet of Things (IoT) devices and/orother devices. The workflow can also consider respective historicalmobility management behaviors when a new page has been sent to wake upthe one or more IoT devices and/or other devices. The workflow cancomprise continuous real time (or near real time) updates of a mappingfunction based on signaling interactions with the RAN (eNB) and EPC(e.g., Serving Gateway (SGW), Home Subscriber Subsystem (HSS)) corenetwork functions. Details related to this will be provided in furtherdetail below.

In one embodiment, described herein is a method that can compriseevaluating, by a network device of a group of network devices, thenetwork device comprising a processor, a composite view of contextualdata associated with a user equipment device. The paging attempt can bescheduled for the user equipment device. The method can also compriseevaluating, by the network device, historical mobility managementbehaviors associated with previous paging messages transmitted to theuser equipment device. Further, the method can comprise facilitating, bythe network device, a transmission of a page to the user equipmentdevice. The page can be based on the contextual data and the historicalmobility management behaviors. Further, the page can be the pagingattempt scheduled for the user equipment device. The user equipmentdevice can be classified as an Internet of Things device.

According to some implementations, the page is a first page, the pagingattempt is a first paging attempt, the transmission is a firsttransmission, and the method further comprises performing, by thenetwork device, an update to a mapping function for the user equipmentdevice. The method can also comprise facilitating, by the networkdevice, a second transmission of a second page as a second pagingattempt to the user equipment device based on the contextual data, thehistorical mobility management behaviors, and the update to the mappingfunction.

Further to the implementations of the above paragraph, the networkdevice can be a first network device, and the update to the mappingfunction can be based on signaling interactions with respective networkfunctions of a second network device and a third network device.Alternatively, or additionally, the method can comprise associating thefirst paging attempt with a first targeted paging procedure and thesecond paging attempt with a second targeted paging procedure, differentfrom the first targeted paging procedure.

In some implementations, facilitating the transmission of the page tothe user equipment device can comprise accessing a paging policy and acontext mapping table and configuring the page for the user equipmentdevice based on the paging policy and the context mapping table.

In accordance with some implementations, the page can be a first page,the paging attempt can be a first paging attempt, the transmission canbe a first transmission, and the method can comprise facilitating, bythe network device, a second transmission of a second page to the userequipment device based on a first determination that a response from thefirst page was not received from the user equipment device and based ona second determination that a paging policy authorizes a second pagingattempt for the user equipment device.

Facilitating the transmission of the page to the user equipment devicecan comprise, according to some implementations, evaluating aninformation element of a paging policy indicator flag based on adetermination that the paging attempt scheduled for the user equipmentdevice is derived from a downlink data notification. Further to theseimplementations, the method can comprise executing a paging for thedownlink data notification based on implementation of a first policybased on the information element of the paging policy indicator flagbeing a first value, and a second policy based on the informationelement of the paging policy indicator flag being a second value.

In some implementations, facilitating the transmission of the page tothe user equipment device can comprise executing a short message pagingas a function of a mapping policy based on a determination that thepaging attempt scheduled for the user equipment device is derived from ashort message service indicator.

Further, facilitating the transmission of the page to the user equipmentdevice can comprise facilitating the transmission of the page via achannel configured to operate according to a fifth generation wirelessnetwork communication protocol.

Another embodiment relates to a network device that can comprise aprocessor and a memory that stores executable instructions that, whenexecuted by the processor, facilitate performance of operations. Theoperations can comprise analyzing a group of contextual data for a userequipment device, mobility management behaviors historically implementedfor the user equipment device, and based on an indication that a pagerequest is scheduled to be sent to the user equipment device. Theoperations can also comprise configuring a paging message for the userequipment device based on the contextual data and the mobilitymanagement behaviors. Further, the operations can comprise sending thepaging message to the user equipment device.

According to some implementations, configuring the paging message forthe user equipment device can comprise reviewing a paging policy and acontext mapping table and configuring the paging message based on thepaging policy and the context mapping table.

In accordance with some implementations, the operations can compriseevaluating an information element of a paging policy indicator flagbased on a determination that the page request scheduled for the userequipment device is received within a downlink data notification. Theoperations can also comprise configuring the paging message for thedownlink data notification according to a first policy based on theinformation element of the paging policy indicator flag being a firstvalue, and according to a second policy based on the information elementof the paging policy indicator flag being a second value.

The operations can comprise, according to some implementations,obtaining information indicative of an identity of the user equipmentdevice from a mapping table and based on a determination that the pagingmessage is received as a short message service indicator. Further, theoperations can comprise implementing the page request as a short messagepage based on the identity and a mapping policy.

Another embodiment relates to a machine-readable storage medium,comprising executable instructions that, when executed by a processor ofa mobile device, facilitate performance of operations. The operationscan comprise determining a user equipment device is to be paged based ona defined paging procedure. The operations can also comprise analyzingcontextual data of the user equipment device and mobility managementprocedures previously used for paging the user equipment device.Further, the operations can comprise transmitting a page message to theuser equipment device. The page message can be configured for the userequipment device based on the contextual data and the mobilitymanagement procedures.

In some implementations, the page message can be a first page message,and the operations can comprise updating a mapping function for the userequipment device based on signaling interactions with respective networkfunctions of a group of network devices. The operations can alsocomprise transmitting a second page message to the user equipmentdevice. The second page message can be configured for the user equipmentdevice based on the contextual data, the mobility management procedures,and the mapping function.

According to some implementations, the operations can compriseevaluating an information element of a paging policy indicator flagbased on a determination that the page message is received as anotification via a downlink channel. The operations can also compriseexecuting a paging for the notification based on implementation of afirst policy based on the information element of the paging policyindicator flag being a first value, and a second policy based on theinformation element of the paging policy indicator flag being a secondvalue.

Further, in some implementations, the operations can comprise executinga short message paging as a function of a mapping policy based on adetermination that the page message is received as an indicator via ashort message service.

Advanced networks can expand and enhance the intra/inter human-machineconnectivity model. While the standards for advanced networks andeco-systems mature, legacy deployments can be leveraged to offer newmobility services and can be further optimized based on access and corenetwork feature enhancements. Paging procedures in wirelesscommunications have existed for several years. However, with theintroduction of new categories of wireless devices (e.g., industrial andconsumer IoT, and so on) that can operate across multi-standard radioaccess technologies (RAT) with varying service requirements unlikeconsumer smart phones, the legacy methods of paging and optimizationschemes used in LTE might not be uniformly applicable and optimal fornext generation of IoT devices. Such devices have different technicalattributes and constraints to operate with and they need to preservetheir critical resources, including battery life due to the nature ofmobility services for which the devices are targeted.

Given these different types of IoT devices distributed across theindustry verticals (e.g., smart cities, smart agriculture, smartparking, smart utilities, and so forth) could exhibit varying sleeppatterns when operating in Power Saving Mode (PSM) and/or ExtendedDiscontinuous Reception (eDRX) modes and/or extended coverage mode byvirtue of their geographical location, the mobility network has to beextremely intelligent in dealing with such types of devices across thevarious RAT types in conjunction with the legacy devices. Since a largevolume of IoT devices across some set of industry verticals and some setof service providers within each vertical could potentially be in sleepmode for longer durations than their counterparts, the paging schemesused by the serving MME should be extremely intelligent, flexible, andadaptive based on real time learning of the device contextual behaviorsas well as the triggers received from IoT service providers.

To drive massive IoT adoption as part of LTE/5G/advanced networkwireless evolution, the mobility network control plane intelligence canbe enhanced to optimize the overall network paging procedures andresulting efficiencies at the services layer. Due to the wide variety ofIoT device categories and their unique characteristics via operationalmodes, proper classification, grouping and mapping of their contextualdata in real time can be important for differentiated paging policyselection and execution in the MME/AMF. By being able to select,execute, monitor, and track the closed-loop paging behaviors in themobility core control plane function, it is possible to enhance theoverall control plane network efficiency as well as the network andend-user service behaviors.

The various aspects discussed herein provide an enhanced paging workflowthat can intelligently segregate the incoming requests to devices notonly based on service types but also utilize real time contextualmapping via RAN-EPC message exchange. In addition, the workflow canleverage device grouping in conjunction with a tighter correlationmethodology in the control plane routing engine that can help in theselection of optimal paging policy and its real time adaptation to meetthe specific IoT device service behaviors.

LTE has emerged as one of the main platforms for low power wide areanetworking and connectivity for IoT enabled objects. Although early LTEnetworks were designed and optimized for human-originated traffic, themassive connections that could result from new LTE capable M2M/IoTdevices could impact the resource utilization efficiencies when servingthe broad spectrum of devices (including smart phones, tablets, PCs withnext-gen mobile adapters or air cards and so on. Such surge in controlplane signaling traffic and loading could be of an increasing concern ifthe network functions are not adapted with intelligent means to handlesuch device volumes.

An important mobility management function when handling control planesignaling traffic in the high-speed mobility network is paging. The MMEcould have predefined paging policies configured by the operator duringdeployment and such paging policies could be largely static. Thepolicies could be selected by the MME based on the incoming requestscoming from its peer nodes for targeted triple play (e.g., voice,messaging, data) mobility services.

The paging policies defined by 3GPP standards provide a high level viewand detailed technical implementations are vendor specific based ontheir own interpretations and subsequent software defined featurecapabilities developed in the MME platforms. For smart phones that arepredominant in the market place, the paging protocols developed andoptimized may be adequate to meet the mobility services supported.However, for IoT devices, such legacy paging methods may not beadequate.

The IoT devices, being less complex to maintain low cost while relyingon their precious battery life, operate quite differently from smartphones due to their inherent technical features and capabilities. Thelegacy smart phone based paging schemes will not be efficient andretransmissions based on lack of proper closed-loop behaviors couldresult in inordinate signaling against such large device volumes in asingle cell or across group of cells distributed across multipletracking areas within the mobility network. Potential signaling stormsassociated with such IoT device volumes could be detrimental to thecontrol plane functional stability and may impact legacy services.

To circumvent such network inefficiencies and service impacts resultingfrom multiple paging as well as retransmissions for IoT devices wheninterworking between the peer nodes, the MME control plane engine couldbe enhanced with smart paging for IoT devices, as discussed herein. Suchpaging protocols can consider the real time contextual data of the IoTdevices stored in the MME and enhance it based on further proceduralcalls towards the MME peer nodes to extract the desired information.

Such data could include a variety of device attributes such as theircategory, radio access technology, complexity, priority, location,grouping, as well as their specific operational and desired servicemodes—PSM/eDRX/CE Mode A/CE Mode B/VoLTE/SMS/Data/IP/Non-IP, and so on.Additional intelligence such as historical mobility patterns of thesedevices and their operational modes could be considered in the dynamicselection of a paging policy and adapt it on the fly (e.g., in real-timeor near real-time) to help ensure that the overall network dynamics arenot compromised when serving legacy broadband devices.

As discussed herein, the control plane functions, such as the MME inLTE, can be enhanced with the above software defined algorithms that canfurther optimize the network paging efficiency in a consolidated mannerwhen addressing a variety of devices. With real time monitoring,tracking and analysis of paging performance at the individual services,attempts and devices layer, the control plane intelligence could befurther enhanced to deal with the signaling storms than having tore-spin a new function in the same or different data center locationwithin the pool environment. The above software capabilities could beeasily extended to the AMF control function within the 5G architectureand as new radio access technologies (e.g., advanced networks) emerge,the algorithms could be further tweaked to adapt to the dynamics of theradio channel, elastic sizing of tracking areas along with the devicesoperational state to benefit the mobility network design.

FIG. 1 illustrates an example, non-limiting, pictorial representation ofpaging attempts in advanced networks 100 in accordance with one or moreembodiments described herein. It is noted that although various aspectsare discussed herein with respect to tracking areas (e.g., TAs), thedisclosed aspects are not limited to tracking areas and can include, forexample, geographic areas, service areas, and other areas. Furtheraccording to some implementations, a variety of mobility scenarios arepossible for mobile broadband devices and/or IoT devices based onrespective device categories, priorities, groups, complexity, supportedfeature capabilities, and so on.

As illustrated a network device 102 can transmit one or more pagingattempts to various devices within the advanced networks 100. Accordingto some implementations, the network device 102 can be a MobilityManagement Entity (MME) or another network device. The various devicescan be in different tracking areas, illustrated as a first tracking area(TA1), a second tracking area (TA2), a third tracking area (TA3), afourth tracking area (TA4), and a fifth tracking area (TA5). It is notedthat, although certain devices and tracking areas are illustrated anddescribed, a variety of mobility scenarios are possible for mobilebroadband devices and/or IoT devices based on their device categories,priorities, groups, complexity, supported feature capabilities, and soon.

Further, a first page attempt is depicted by first circle 104, a secondpage attempt is depicted within a second circle 106, and a third pageattempt is depicted within a third circle 108. Service providers canprovision (e.g., program for use) their MMEs (e.g., the network device102) to be able to reach the devices (e.g., User Equipment Devices(UEs)) in a given region. For example, service providers can provisiontheir MMEs with appropriate paging methods, including the total numberof paging attempts (e.g., a three attempt example is illustrated in FIG.1, although a different number of paging attempts can be utilized). Theappropriate paging methods can also comprise timing between successivepaging attempts for each attempt. As discussed herein, such methodscould be used and/or further adapted to minimize signaling load on theserving RAN resources in the network.

A paging method that can be used includes the last seen eNB (e.g., thefirst paging attempt of a last seen eNB 110, depicted within a firstcircle 104). The MME can page the eNB that sent the last TAU request orService Request. Alternatively, the MME can page the last seen eNB List.In this case, the MME can page up to a maximum configurable number ofthe last seen eNBs based on the UE's past mobility history. The maximumnumber of eNBs to be paged during a page attempt could be specified asan operator configurable parameter with the target paging method. Ifthere is no value specified, a default number of eNBs could be used perimplementation specific means.

In another example, the MME can page the last seen Tracking Area (e.g.,the second paging attempt of a last seen tracking area (TA2), depictedwithin the first circle 104). For example, the MME can page eNBs (e.g.,the last seen eNB 110 and another eNB 112 in TA2) in a given trackingarea associated with the last TAU request or service request receivedfrom the UE. In a further example, the MME can page the last seenTracking Area List (e.g., all the tracking areas TA1, TA2, TA3, TA4, andTA5 in this example, denoted by third circle 108). In this case, the MMEcan page eNBs associated with the last registered Tracking AreaIndicator (TAI), the TAIs of each defined neighbor of the lastregistered TAI, the old last registered TAI if available, the older lastregistered TAI if available, and last seen TAI if different from allother old TAIs. This can ensure that the UE is paged in all of the TAIswhere the UE is registered.

As part of the paging method definition, the MME application can set apage response timer. The MME can maintain a page request count for eachnetwork triggered service request procedure and can use the page requestcount to determine the paging method and timer values used for currentpage attempt.

When the MME sends S1AP paging message, the MME can expect that the UEresponds with a service request. If the paging timer expires and the MMEhas not received the service request, the MME can increment the numberof page attempts. Using the page attempt count, the MME can select themethod for next page request. When the MME exhausts the maximum numberof attempts supported in a given method for a UE without a successfulresponse, the MME can send a Downlink Data Notification (DDN) failure tothe SGW.

FIG. 2 illustrates and example, non-limiting, high level systemarchitecture 200 for a 5G network, in accordance with one or moreembodiments described herein. The 5G high level system architecture 200comprises various Network Functions (NF). These network functionsinclude, but are not limited to, a Network Slice Selection Function(NSSF) 202, a Network Exposure Function (NEF) 204, a Network RepositoryFunction (NRF) 206, a Policy Control Function (PCF) 208, a Unified DataManagement (UDM) 210, an Application Function (AF) 212, anAuthentication Server Function (AUSF) 214, an Access and MobilityManagement Function (AMF) 216, a Session Management Function (SMF) 218,a (Radio) Access Network ((R)AN) 220, a User Plane Function (UPF) 222, aData Network (DN) 224 (e.g. operator services, Internet access, thirdparty services), and one or more UEs 226. In the example of FIG. 2,service-based interfaces can be used within a control plane.

FIG. 3 illustrates an example, non-limiting, high level systemarchitecture 300 for a 5G network in reference point representation inaccordance with one or more embodiments described herein. Repetitivedescription of like elements employed in other embodiments describedherein is omitted for sake of brevity.

As illustrated, the UPF 222 is illustrated as two separate functions,denoted as 2221 and 2222. Further, the DN 224 is illustrated as twoseparate functions, denoted as 2241 and 2242. In a 5G core network, forexample, the AMF 216 hosts a similar paging application function as theMME in LTE core network. The AMF 216 pages the UE 226 in ConnectionManagement Idle Mode for the UE 226 to respond with NAS layer servicerequest procedure.

FIG. 4 illustrates an example, non-limiting, paging procedure 400 inaccordance with one or more embodiments described herein. Repetitivedescription of like elements employed in other embodiments describedherein is omitted for sake of brevity.

Devices associated with the paging procedure include a UE 402 (e.g., theUE 226), an eNB 404, an MME 406, a Service Gateway or SGW 408, and a PGW410 (Packet Gateway).

The PGW 410 sends downlink data to the SGW 408. The SGW 408 sendsDownlink Data Notification (DDN 414) to the MME 406 The paging procedure400 can be initiated by the MME 406 (through the eNB 404) to establish aNAS signaling connection to a UE 402, as indicated at 416 and 418. TheMME 406 can also reply to the SGW 408 with a downlink data notificationacknowledgement 420.

The MME 406 application can send paging messages to the eNBs (e.g., theeNB 404) depending upon the paging method and location of the UE 402.The eNB 404 can page the UE 402 in cells that belong to the list oftracking areas (or other areas) indicated in a TAI list (or anotherlist). The UE can response with a service request 422. The paging methodchosen can involve a multiple number of attempts with related timersbased on operator specific provisioning against a given service type.

Each paging attempt can be individually associated with a targetedpaging method. Given the multiple number of attempts, the serviceprovider can choose to apply a specific method to a given paging attemptto optimize the paging behavior in the network as well as the overallsignaling efficiency associated with data and messaging services.

The paging methods that have been developed to-date and in turnoptimized for traditional mobile broadband (MBB) devices may not beideally suited for a variety of IoT devices with unique categories aswell as their varying radio access capabilities. Such paging methodscould be open-ended in the sense that the eNB might not leverage thecomplete intelligence received directly from the MME based on thecritical contextual UE data when paging the UE.

With the advanced features such as Power Savings Mode (PSM), CoverageExtension (CE) modes—A & B, extended idle mode discontinuous reception(eDRX) supported by a variety of these IoT devices, the access and corenetwork functions supporting such devices have to be carefully designed.EPS mobility management and session management procedures need to betightly coordinated and contextual information of the devices used whenpaging to ensure there are no inordinate delays in the targeted deliveryof IoT mobility services and resulting end user behaviors across theserving industry verticals.

As the IoT devices distributed in several locations (unlike smartphones) could operate in any one or all of these modes simultaneously(PSM/CE/eDRX) at any given time subject to their device as well as radionetwork capabilities, location and mobility conditions, the real timedevice contextual data and mapping with the device grouping, complexity,priority access, identity, category, capability information in the MMEis extremely critical during paging policy selection. No such methodsare defined in the latest 3GPP standards and/or cross-functional networkoptimization schemes exist today when delivering mobility services to amix of IoT devices.

Provided herein is a new paging workflow method in the MME thatconsiders the composite view of the IoT devices contextual data as wellas its historical mobility management behaviors when sending a new pageto wake up the device. The workflow includes a continuous real timeupdate of the mapping function based on signaling interactions with theRAN (eNB) and EPC (SAEGW, HSS) core network functions.

During interactions with RAN on the S1AP signaling, the MME candynamically adapt its internal storage functions by being able to handlecomplex IoT devices utilizing their radio paging capabilities. The MMEcould rely on this internally mapped detailed contextual data whenselecting the appropriate paging schemes and dynamically adapt a givenselected scheme with rules based criteria along with the mobilitynetwork dynamics for targeted IoT services delivery.

FIG. 5 illustrates an example, non-limiting, paging workflow 500 for apage request received as a downlink data notification in accordance withone or more embodiments described herein. Repetitive description of likeelements employed in other embodiments described herein is omitted forsake of brevity.

At 502 an incoming Mobile Terminated (MT) request to an MME (e.g., theMME 406) for a given service can be received. A determination can bemade, at 504, whether the MT request is a Downlink Data Notification(DDN) from an SGW (e.g., the SGW 408) or SGs-AP paging from a MobileSwitching Center (MSC). If the incoming request is a SGs-AP paging fromMSC, the paging workflow 500 continues at 602 of FIG. 6.

Alternatively, if the incoming MT request is a DDN, the paging workflow500 continues, at 506 and a Paging Policy Indicator (PPI) flag in thepaging service Information IE (Information Element) can be checked. Ifthe PPI is equal to a first value (e.g., “1”), at 508, the PPI value canbe checked. For example, a paging policy and UE context mapping table510 can be accessed to check the PPI value. Further, at 512, a policy(e.g., an Access Point Name (APN) policy, an Application CentricInfrastructure (ACI) policy, a Policy Programming Interface (PPI)policy, and so on) can be used based on mapping. The paging can beexecuted, at 514, for the DDN.

The paging policy and UE context mapping table 510 can interface withthe processes at 508 and at 512. The paging policy and UE contextmapping table 510 can comprise, for example: Public Land Mobile Network(PLMN)/International Mobile Subscriber Identity (IMSI-NS), Group-ID,category, basic paging (default), SMS CS service based paging, SMS PSservice based paging, voice service based paging, APN-Quality of Service(QoS) Class Identifier (QCI)-PPI, Evolved Packet System (EPS)-BearerIdentity (EBI)-QCI, QCI, priority access, complexity, CoverageEnhancement (CE) Mode A, CE Mode B, PSM, eDRX, PSM+eDRX+CE Mode A and/orMode B, and/or location.

If the PPI is determined, at 506, to be equal to a second value (e.g.,“0”), the EBI-QCI policy can be checked, at 516. In addition, the pagingpolicy and UE context mapping table 510 can be referenced. Further, at518, the EBI-QCI policy based mapping can be used and, at 520, pagingfor the DDN can be executed.

FIG. 6 illustrates an example, non-limiting, paging workflow 600 for apage request received as a short message service in accordance with oneor more embodiments described herein. Repetitive description of likeelements employed in other embodiments described herein is omitted forsake of brevity.

At 502 an incoming Mobile Terminated (MT) request to an MME (e.g., theMME) for a given service can be received. A determination can be made,at 504, whether the MT request is a Downlink Data Notification (DDN)from an SGW (e.g., the SGW 408) or SGs-AP paging from a Mobile SwitchingCenter (MSC). If the incoming MT request is a DDN, the paging workflow600 continues, at 506 of FIG. 5.

Alternatively, if the incoming request is a SGs-AP paging from MSC(e.g., if paging for SMS), the paging workflow 600 continues at 602where a Service Indicator (SI) and/or one or more additional pagingindicators can be checked. If the SI is equal to the SMS, a mappingtable (e.g., the paging policy and UE context mapping table 510) can bechecked to determine the device identity.

Otherwise, at 606, the UE is checked to determine if the UE isPSM/eDRX/CE capable. If the UE is not PSM/eDRX/CE capable (“NO”), at608, SMS paging is executed based on default policy mapping.Alternatively, if it is determined at 606 that the UE is PSM/eDRX/CEcapable (“YES), at 610, the UE is checked to determine if it isreachable (e.g., able to be communicated with). If not, at 612, a properCC is sent to the peer node for reattempts, when available. However, ifthe UE is able to be reached, at 610, SMS paging can be executed, at614, based on specific policy mapping. For example, the SMS paging canbe executed at 614 by referencing the paging policy and UE contextmapping table 510.

FIG. 7 illustrates a flow diagram of an example, non-limiting,computer-implemented method 700 that facilitates device contexts,operational modes, and policy driven enhancements for paging in advancednetworks in accordance with one or more embodiments described herein.Repetitive description of like elements employed in other embodimentsdescribed herein is omitted for sake of brevity.

In some implementations, a system comprising a processor can perform thecomputer-implemented method 700 and/or other methods discussed herein.In other implementations, a device (e.g., a network device) comprising aprocessor can perform the computer-implemented method 700 and/or othermethods discussed herein. In other implementations, a machine-readablestorage medium, can comprise executable instructions that, when executedby a processor, facilitate performance of operations, which can be theoperations discussed with respect to the computer-implemented method 700and/or other methods discussed herein. In further implementations, acomputer readable storage device comprising executable instructionsthat, in response to execution, cause a system comprising a processor toperform operations, which can be operations discussed with respect tothe computer-implemented method 700 and/or other methods discussedherein.

At 702 of the computer-implemented method 700, a network device of agroup of network devices operatively coupled to one or more processors,can evaluate a composite view of contextual data associated with a userequipment device. The evaluation can occur based on a determination thata first paging attempt is scheduled for the user equipment device.According to some implementations, the contextual data can comprise adevice capability, a radio network capability, as well as otherparameters and/or criteria. The user equipment device can be classifiedas an internet of things device. At 704, the network device can evaluatehistorical mobility management behaviors associated with previous pagingmessages transmitted to the user equipment device. The historicalmobility management behaviors (as well as other information) can beretained in a data store associated with the network device and/oraccessible by the network device.

Further, at 706, the network device can facilitate a first transmissionof a first page to the user equipment device. The first page can bebased on the contextual data and the historical mobility managementbehaviors. The first page can be the first paging attempt scheduled forthe user equipment device. In an example, facilitating the firsttransmission of the page to the user equipment device can comprisefacilitating the first transmission of the page via a channel configuredto operate according to a fifth generation wireless networkcommunication protocol.

In some implementations, to facilitate the first transmission of thefirst page, a paging policy and a context mapping table (e.g., thepaging policy and UE context mapping table 510) can be accessed, and thepage can be configured for the user equipment device based on the pagingpolicy and the context mapping table.

According to some implementations, a mapping function for the userequipment device can be updated and a second transmission can befacilitated to the user equipment device. The second transmission can beof a second page as a second paging attempt to the user equipment devicebased on the contextual data, the historical mobility managementbehaviors, and the update to the mapping function. Further to thisimplementation, the update to the mapping function can be based onsignaling interactions with respective network functions of one or moreother network devices. Additionally, or alternatively, the first pagingattempt can be associated with a first targeted paging procedure and thesecond paging attempt can be associated with a second targeted pagingprocedure, different from the first targeted paging procedure.

In accordance with some implementations, facilitation of at least asecond transmission of at least a second page to the user equipmentdevice can be performed based on at least a first determination that aresponse from the first page (or a subsequent page) was not receivedfrom the user equipment device and based on at least a seconddetermination that a paging policy authorizes a second (or subsequent)paging attempt for the user equipment device.

FIG. 8 illustrates a flow diagram of an example, non-limiting,computer-implemented method 800 that facilitates paging in advancednetworks in accordance with one or more embodiments described herein.Repetitive description of like elements employed in other embodimentsdescribed herein is omitted for sake of brevity.

In some implementations, a system comprising a processor can perform thecomputer-implemented method 700, the computer-implemented method 800,and/or other methods discussed herein. In other implementations, adevice (e.g., a network device) comprising a processor can perform thecomputer-implemented method 700, the computer-implemented method 800,and/or other methods discussed herein. In other implementations, amachine-readable storage medium, can comprise executable instructionsthat, when executed by a processor, facilitate performance ofoperations, which can be the operations discussed with respect to thecomputer-implemented method 700, the computer-implemented method 800,and/or other methods discussed herein. In further implementations, acomputer readable storage device comprising executable instructionsthat, in response to execution, cause a system comprising a processor toperform operations, which can be operations discussed with respect tothe computer-implemented method 700, the computer-implemented method800, and/or other methods discussed herein.

At 802 of computer-implemented method 800, a network device of a groupof network devices operatively coupled to one or more processors, canreceive an incoming request (e.g., 502 of FIG. 5). The incoming requestcan be an incoming MT request to an MME for a given service. At 804, adetermination is made whether the incoming request is derived from adownlink data notification or from a short message service indicator(e.g., 504 of FIG. 5).

If the determination is that the incoming request is derived from adownlink data notification, at 806, the network device can evaluate aninformation element of a paging policy indicator flag. At 808, thenetwork device can execute a paging for the downlink data notificationbased on implementation of policy (e.g., 506, 508, and 512-520 of FIG.5). The policy can be a first policy based on the information element ofthe paging policy indicator flag being a first value. For example, thefirst value can be a value of “0” and the first policy can be anAPN-ACI-PPI policy. Alternatively, the policy can be a second policybased on the information element of the paging policy indicator flagbeing a second value. For example, the second value can be a value of“1” and the second policy can be an EBI-QCI policy.

Alternatively, if it is determined, at 804 that the incoming request isderived from a short message service indicator, at 810, the networkdevice can execute a short message paging as a function of a mappingpolicy (e.g., discussed with respect to FIG. 6).

An IoT use case/scenario that can benefit from the disclosed aspects,including the MME Paging workflows, includes IoT devices with PSM and/oreDRX capabilities attached to a given MME pool. For IoT devicesoperating in PSM only mode, MME can extract the PSM timing data(T3324-Active Time and T3412-Extended TAU Timer) received from the UEduring Attach/TAU and store it in the UE context. Map this next timingavailability based on sleep mode and/or mobile originated signalingpatterns in conjunction with the other critical device attributes suchas specific group ID associated with a given industry vertical, IMSInumber series, priority, location etc. and service attributes such asrequested messaging/data services.

For devices operating in eDRX only mode, MME can extract the eDRX timingdata (Paging Time Window (PTW) and TeDRX-Cycle Duration) received fromthe UE during Attach/TAU and store it in the UE context. Map this nexttiming availability for paging based on its reachability and/or mobileoriginated signaling patterns in conjunction with the other criticaldevice attributes such as specific group ID associated with a givenindustry vertical, IMSI number series, priority, location etc. andservice attributes such as requested messaging/data services.

For devices operating in combined PSM and eDRX modes, MME can extractthe PSM and eDRX timing data received from the UE and store it in the UEcontext. MME can grant both capabilities for the devices during normalcircumstances such as when there is no impending overload based onserving concurrent users as well as specific services. MME can alsogrant only one of the two capabilities based on an operator definedrules or external triggers received from targeted IoT service providersvia an API gateway such as Service Capability Exposure Function (SCEF).

Another IoT use case/scenario that can benefit from the disclosed MMEPaging workflow includes IoT devices with CE Mode A capabilitiesattached to a given MME pool. The MME can extract the CE Mode A specificdata (cell identifier and coverage enhancement level for Mode A)received from the RAN and store it in the UE context. Map this CE Mode Acontext in conjunction with the other critical device attributes such asspecific group ID associated with a given industry vertical, IMSI numberseries, priority, location etc. and service attributes such as requestedmessaging/data/voice services. According to some implementations, QCIbased paging setup procedures can be allowed or blocked for CE Mode Adevices for mobile terminated voice calls based on internal rules suchas threshold alert for coverage enhancement levels.

A further IoT use case/scenario that can benefit from the disclosed MMEPaging workflow includes IoT devices with CE Mode B capabilitiesattached to a given MME pool. The MME can extract the CE Mode B specificdata (cell identifier and coverage enhancement level for Mode B)received from the RAN and store it in the UE context. Map this CE Mode Bcontext in conjunction with the other critical device attributes such asspecific group ID associated with a given industry vertical, IMSI numberseries, priority, location etc. and service attributes such as requestedmessaging/data/voice services. According to some implementations, QCIbased paging setup procedures can be allowed or blocked for CE Mode Bdevices for mobile terminated voice calls based on internal rules suchas threshold alert for coverage enhancement levels.

According to some implementations, the disclosed aspects, including theabove workflow, can be easily extended to 5G network architecture anddesign with enhancements to the following functions when serving a widevariety of IoT devices. A function can be AMF—Access Mobility ManagementFunction (use of mobility management contextual data for paging).Another function can be SMF—Session Management Function (use of sessionbehaviors and downlink data triggers for paging). A further function canbe UDM—User Data Management (use of device specific subscriptioninformation and context mapping). Yet another function can beNEF—Network Exposure Function (use of direct API access between AMF andIoT service providers via NEF).

The explosive growth in IoT connected devices will increase global datatransmissions annually creating competitive transformation of day-to-daybusiness practices for mobile service providers across all markets,operations and bringing in new opportunities. With a variety ofstandards defined devices that are being considered for deployment usingthe high-speed converged IP mobility network infrastructure and itscontinued evolution, the reachability of such devices in a mobilityenvironment is pivotal to the success of IoT services launched acrossthe industry verticals.

The disclosed aspects provide several benefits to wireless operatorsincluding enhanced reachability of IoT devices in an all-IP mobilitynetworking environment by their respective service providers on-demandat any given time, location and service needs. Another benefit relatesto protection of legacy device paging behaviors in the network inconjunction with IoT devices when served by the same MME or set of MMEsin a given regional pool or across pools. A further benefit includesintelligent mobility control plane network functions design withselective and differentiated paging algorithms developed in MME for IoTdevices based on real time device dynamics as well as targetedmessaging, data and voice services for such devices when served by theMMEs. Yet another benefit includes natural extension of such softwaredefined paging algorithms in MME to its 5G equivalent functions such asAMF/SMF to meet the demands of next-generation massive mobileconnectivity in ultra-densified new radio environments, new core networkfunctions, applications and services. Still another benefit relates toadaption of such paging algorithms within the AMF as well as viaappropriate Core-RAN pairing during network slicing to meetslice/location-specific IoT mobility services on-demand with serviceprovider specific stringent quality requirements. Still another benefitincludes integrated real-time monitoring and data analytics capabilitiesin the mobility control plane to track paging behaviors at thenode/slice/service/device category/device capability grouping levelsupported in the network. A further benefit relates to optimizinginvestments (e.g., capital expenditures, operating expenditures, and soon) in converged mobility infrastructure with intelligent algorithms andresulting capacity savings via efficient control plane signaling trafficexchange. Another benefit includes cost-effective means to drive theadoption of massive IoT/Machine Type Communications (MTC) with nativecloud based core network architectures and provide differentiatedservices-revenue models.

While, for purposes of simplicity of explanation, some methods are shownand described as a series of blocks, it is to be understood andappreciated that the disclosed aspects are not limited by the number ororder of blocks, as some blocks can occur in different orders and/or atsubstantially the same time with other blocks from what is depicted anddescribed herein. Moreover, not all illustrated blocks can be requiredto implement the disclosed methods. It is to be appreciated that thefunctionality associated with the blocks can be implemented by software,hardware, a combination thereof, or any other suitable means (e.g.device, system, process, component, and so forth). Additionally, itshould be further appreciated that the disclosed methods are capable ofbeing stored on an article of manufacture to facilitate transporting andtransferring such methods to various devices. Those skilled in the artwill understand and appreciate that the methods could alternatively berepresented as a series of interrelated states or events, such as in astate diagram.

The various aspects described herein can relate to New Radio (NR), whichcan be deployed as a standalone radio access technology or as anon-standalone radio access technology assisted by another radio accesstechnology, such as Long Term Evolution (LTE), for example. It should benoted that although various aspects and embodiments have been describedherein in the context of 5G, Universal Mobile Telecommunications System(UMTS), and/or Long Term Evolution (LTE), or other next generationnetworks, the disclosed aspects are not limited to 5G, a UMTSimplementation, and/or an LTE implementation as the techniques can alsobe applied in 3G, 4G, or LTE systems. For example, aspects or featuresof the disclosed embodiments can be exploited in substantially anywireless communication technology. Such wireless communicationtechnologies can include UMTS, Code Division Multiple Access (CDMA),Wi-Fi, Worldwide Interoperability for Microwave Access (WiMAX), GeneralPacket Radio Service (GPRS), Enhanced GPRS, Third Generation PartnershipProject (3GPP), LTE, Third Generation Partnership Project 2 (3GPP2)Ultra Mobile Broadband (UMB), High Speed Packet Access (HSPA), EvolvedHigh Speed Packet Access (HSPA+), High-Speed Downlink Packet Access(HSDPA), High-Speed Uplink Packet Access (HSUPA), Zigbee, or anotherIEEE 802.XX technology. Additionally, substantially all aspectsdisclosed herein can be exploited in legacy telecommunicationtechnologies.

As used herein, “5G” can also be referred to as NR access. Accordingly,systems, methods, and/or machine-readable storage media for facilitatingchannel state information determination and reporting in wirelesscommunication systems for advanced networks are desired. As used herein,one or more aspects of a 5G network can comprise, but is not limited to,data rates of several tens of megabits per second (Mbps) supported fortens of thousands of users; at least one gigabit per second (Gbps) to beoffered simultaneously to tens of users (e.g., tens of workers on thesame office floor); several hundreds of thousands of simultaneousconnections supported for massive sensor deployments; spectralefficiency significantly enhanced compared to 4G; improvement incoverage relative to 4G; signaling efficiency enhanced compared to 4G;and/or latency significantly reduced compared to LTE.

Multiple Input, Multiple Output (MIMO) systems can significantlyincrease the data carrying capacity of wireless systems. For thesereasons, MIMO is an integral part of the 3^(rd) and 4^(th) generationwireless systems. 5G systems can also employ MIMO systems, also calledmassive MIMO systems (e.g., hundreds of antennas at the Transmitter sideand/Receiver side). In an example of a (N_(t),N_(r)) system, where N_(t)denotes the number of transmit antennas and N_(r) denotes the receiveantennas, and where N is an integer, the peak data rate multiplies witha factor of N_(t) over single antenna systems in rich scatteringenvironment.

Described herein are systems, methods, articles of manufacture, andother embodiments or implementations that can facilitate devicecontexts, operational modes, and policy driven enhancements for pagingin advanced networks. Facilitating device contexts, operational modes,and policy driven enhancements for paging in advanced networks can beimplemented in connection with any type of device with a connection tothe communications network (e.g., a mobile handset, a computer, ahandheld device, etc.) any Internet of things (IoT) device (e.g.,toaster, coffee maker, blinds, music players, speakers, etc.), and/orany connected vehicles (cars, airplanes, space rockets, and/or other atleast partially automated vehicles (e.g., drones)). In some embodiments,the non-limiting term User Equipment (UE) is used. It can refer to anytype of wireless device that communicates with a radio network node in acellular or mobile communication system. Examples of UE are targetdevice, device to device (D2D) UE, machine type UE or UE capable ofmachine to machine (M2M) communication, PDA, Tablet, mobile terminals,smart phone, Laptop Embedded Equipped (LEE), laptop mounted equipment(LME), USB dongles etc. Note that the terms element, elements andantenna ports can be interchangeably used but carry the same meaning inthis disclosure. The embodiments are applicable to single carrier aswell as to Multi-Carrier (MC) or Carrier Aggregation (CA) operation ofthe UE. The term Carrier Aggregation (CA) is also called (e.g.,interchangeably called) “multi-carrier system,” “multi-cell operation,”“multi-carrier operation,” “multi-carrier” transmission and/orreception.

In some embodiments, the non-limiting term radio network node or simplynetwork node is used. It can refer to any type of network node thatserves one or more UEs and/or that is coupled to other network nodes ornetwork elements or any radio node from where the one or more UEsreceive a signal. Examples of radio network nodes are Node B, BaseStation (BS), Multi-Standard Radio (MSR) node such as MSR BS, eNode B,network controller, Radio Network Controller (RNC), Base StationController (BSC), relay, donor node controlling relay, Base TransceiverStation (BTS), Access Point (AP), transmission points, transmissionnodes, Remote Radio Unit (RRU), Remote Radio Head (RRH), nodes inDistributed Antenna System (DAS) etc.

Cloud Radio Access Networks (cRAN) can enable the implementation ofconcepts such as Software-Defined Network (SDN) and Network FunctionVirtualization (NFV) in 5G networks. This disclosure can facilitate ageneric channel state information framework design for a 5G network.Certain embodiments of this disclosure can comprise an SDN controllerthat can control routing of traffic within the network and between thenetwork and traffic destinations. The SDN controller can be merged withthe 5G network architecture to enable service deliveries via openApplication Programming Interfaces (APIs) and move the network coretowards an all Internet Protocol (IP), cloud based, and software driventelecommunications network. The SDN controller can work with, or takethe place of, Policy and Charging Rules Function (PCRF) network elementsso that policies such as quality of service and traffic management androuting can be synchronized and managed end to end.

Referring now to FIG. 9, illustrated is an example block diagram of anexample mobile handset 900 operable to engage in a system architecturethat facilitates wireless communications according to one or moreembodiments described herein. Although a mobile handset is illustratedherein, it will be understood that other devices can be a mobile device,and that the mobile handset is merely illustrated to provide context forthe embodiments of the various embodiments described herein. Thefollowing discussion is intended to provide a brief, general descriptionof an example of a suitable environment in which the various embodimentscan be implemented. While the description includes a general context ofcomputer-executable instructions embodied on a machine-readable storagemedium, those skilled in the art will recognize that the innovation alsocan be implemented in combination with other program modules and/or as acombination of hardware and software.

Generally, applications (e.g., program modules) can include routines,programs, components, data structures, etc., that perform particulartasks or implement particular abstract data types. Moreover, thoseskilled in the art will appreciate that the methods described herein canbe practiced with other system configurations, includingsingle-processor or multiprocessor systems, minicomputers, mainframecomputers, as well as personal computers, hand-held computing devices,microprocessor-based or programmable consumer electronics, and the like,each of which can be operatively coupled to one or more associateddevices.

A computing device can typically include a variety of machine-readablemedia. Machine-readable media can be any available media that can beaccessed by the computer and includes both volatile and non-volatilemedia, removable and non-removable media. By way of example and notlimitation, computer-readable media can comprise computer storage mediaand communication media. Computer storage media can include volatileand/or non-volatile media, removable and/or non-removable mediaimplemented in any method or technology for storage of information, suchas computer-readable instructions, data structures, program modules, orother data. Computer storage media can include, but is not limited to,RAM, ROM, EEPROM, flash memory or other memory technology, CD ROM,Digital Video Disk (DVD) or other optical disk storage, magneticcassettes, magnetic tape, magnetic disk storage or other magneticstorage devices, or any other medium which can be used to store thedesired information, and which can be accessed by the computer.

Communication media typically embodies computer-readable instructions,data structures, program modules, or other data in a modulated datasignal such as a carrier wave or other transport mechanism, and includesany information delivery media. The term “modulated data signal” means asignal that has one or more of its characteristics set or changed insuch a manner as to encode information in the signal. By way of example,and not limitation, communication media includes wired media such as awired network or direct-wired connection, and wireless media such asacoustic, RF, infrared and other wireless media. Combinations of the anyof the above should also be included within the scope ofcomputer-readable media.

The handset includes a processor 902 for controlling and processing allonboard operations and functions. A memory 904 interfaces to theprocessor 902 for storage of data and one or more applications 906(e.g., a video player software, user feedback component software, etc.).Other applications can include voice recognition of predetermined voicecommands that facilitate initiation of the user feedback signals. Theapplications 906 can be stored in the memory 904 and/or in a firmware908, and executed by the processor 902 from either or both the memory904 or/and the firmware 908. The firmware 908 can also store startupcode for execution in initializing the handset 900. A communicationscomponent 910 interfaces to the processor 902 to facilitatewired/wireless communication with external systems, e.g., cellularnetworks, VoIP networks, and so on. Here, the communications component910 can also include a suitable cellular transceiver 911 (e.g., a GSMtransceiver) and/or an unlicensed transceiver 913 (e.g., Wi-Fi, WiMax)for corresponding signal communications. The handset 900 can be a devicesuch as a cellular telephone, a PDA with mobile communicationscapabilities, and messaging-centric devices. The communicationscomponent 910 also facilitates communications reception from terrestrialradio networks (e.g., broadcast), digital satellite radio networks, andInternet-based radio services networks.

The handset 900 includes a display 912 for displaying text, images,video, telephony functions (e.g., a Caller ID function), setupfunctions, and for user input. For example, the display 912 can also bereferred to as a “screen” that can accommodate the presentation ofmultimedia content (e.g., music metadata, messages, wallpaper, graphics,etc.). The display 912 can also display videos and can facilitate thegeneration, editing and sharing of video quotes. A serial I/O interface914 is provided in communication with the processor 902 to facilitatewired and/or wireless serial communications (e.g., USB, and/or IEEE1394) through a hardwire connection, and other serial input devices(e.g., a keyboard, keypad, and mouse). This can support updating andtroubleshooting the handset 900, for example. Audio capabilities areprovided with an audio I/O component 916, which can include a speakerfor the output of audio signals related to, for example, indication thatthe user pressed the proper key or key combination to initiate the userfeedback signal. The audio I/O component 916 also facilitates the inputof audio signals through a microphone to record data and/or telephonyvoice data, and for inputting voice signals for telephone conversations.

The handset 900 can include a slot interface 918 for accommodating a SIC(Subscriber Identity Component) in the form factor of a card SubscriberIdentity Module (SIM) or universal SIM 920, and interfacing the SIM card920 with the processor 902. However, it is to be appreciated that theSIM card 920 can be manufactured into the handset 900, and updated bydownloading data and software.

The handset 900 can process IP data traffic through the communicationscomponent 910 to accommodate IP traffic from an IP network such as, forexample, the Internet, a corporate intranet, a home network, a personarea network, etc., through an ISP or broadband cable provider. Thus,VoIP traffic can be utilized by the handset 900 and IP-based multimediacontent can be received in either an encoded or decoded format.

A video processing component 922 (e.g., a camera) can be provided fordecoding encoded multimedia content. The video processing component 922can aid in facilitating the generation, editing, and sharing of videoquotes. The handset 900 also includes a power source 924 in the form ofbatteries and/or an AC power subsystem, which power source 924 caninterface to an external power system or charging equipment (not shown)by a power I/O component 926.

The handset 900 can also include a video component 930 for processingvideo content received and, for recording and transmitting videocontent. For example, the video component 930 can facilitate thegeneration, editing and sharing of video quotes. A location trackingcomponent 932 facilitates geographically locating the handset 900. Asdescribed hereinabove, this can occur when the user initiates thefeedback signal automatically or manually. A user input component 934facilitates the user initiating the quality feedback signal. The userinput component 934 can also facilitate the generation, editing andsharing of video quotes. The user input component 934 can include suchconventional input device technologies such as a keypad, keyboard,mouse, stylus pen, and/or touchscreen, for example.

Referring again to the applications 906, a hysteresis component 936facilitates the analysis and processing of hysteresis data, which isutilized to determine when to associate with the access point. Asoftware trigger component 938 can be provided that facilitatestriggering of the hysteresis component 936 when the Wi-Fi transceiver913 detects the beacon of the access point. A SIP client 940 enables thehandset 900 to support SIP protocols and register the subscriber withthe SIP registrar server. The applications 906 can also include a client942 that provides at least the capability of discovery, play and storeof multimedia content, for example, music.

The handset 900, as indicated above related to the communicationscomponent 910, includes an indoor network radio transceiver 913 (e.g.,Wi-Fi transceiver). This function supports the indoor radio link, suchas IEEE 802.11, for the dual-mode GSM handset 900. The handset 900 canaccommodate at least satellite radio services through a handset that cancombine wireless voice and digital radio chipsets into a single handhelddevice.

Referring now to FIG. 10, illustrated is an example block diagram of anexample computer 1000 operable to engage in a system architecture thatfacilitates wireless communications according to one or more embodimentsdescribed herein. The computer 1000 can provide networking andcommunication capabilities between a wired or wireless communicationnetwork and a server (e.g., Microsoft server) and/or communicationdevice. In order to provide additional context for various aspectsthereof, FIG. 10 and the following discussion are intended to provide abrief, general description of a suitable computing environment in whichthe various aspects of the innovation can be implemented to facilitatethe establishment of a transaction between an entity and a third party.While the description above is in the general context ofcomputer-executable instructions that can run on one or more computers,those skilled in the art will recognize that the innovation also can beimplemented in combination with other program modules and/or as acombination of hardware and software.

Generally, program modules include routines, programs, components, datastructures, etc., that perform particular tasks or implement particularabstract data types. Moreover, those skilled in the art will appreciatethat the various methods can be practiced with other computer systemconfigurations, including single-processor or multiprocessor computersystems, minicomputers, mainframe computers, as well as personalcomputers, hand-held computing devices, microprocessor-based orprogrammable consumer electronics, and the like, each of which can beoperatively coupled to one or more associated devices.

The illustrated aspects of the innovation can also be practiced indistributed computing environments where certain tasks are performed byremote processing devices that are linked through a communicationsnetwork. In a distributed computing environment, program modules can belocated in both local and remote memory storage devices.

Computing devices typically include a variety of media, which caninclude computer-readable storage media or communications media, whichtwo terms are used herein differently from one another as follows.

Computer-readable storage media can be any available storage media thatcan be accessed by the computer and includes both volatile andnonvolatile media, removable and non-removable media. By way of example,and not limitation, computer-readable storage media can be implementedin connection with any method or technology for storage of informationsuch as computer-readable instructions, program modules, structureddata, or unstructured data. Computer-readable storage media can include,but are not limited to, RAM, ROM, EEPROM, flash memory or other memorytechnology, CD-ROM, Digital Video Disk (DVD) or other optical diskstorage, magnetic cassettes, magnetic tape, magnetic disk storage orother magnetic storage devices, or other tangible and/or non-transitorymedia which can be used to store desired information. Computer-readablestorage media can be accessed by one or more local or remote computingdevices, e.g., via access requests, queries or other data retrievalprotocols, for a variety of operations with respect to the informationstored by the medium.

Communications media can embody computer-readable instructions, datastructures, program modules or other structured or unstructured data ina data signal such as a modulated data signal, e.g., a carrier wave orother transport mechanism, and includes any information delivery ortransport media. The term “modulated data signal” or signals refers to asignal that has one or more of its characteristics set or changed insuch a manner as to encode information in one or more signals. By way ofexample, and not limitation, communication media include wired media,such as a wired network or direct-wired connection, and wireless mediasuch as acoustic, RF, infrared and other wireless media.

With reference to FIG. 10, implementing various aspects described hereinwith regards to the end-user device can include a computer 1000, thecomputer 1000 including a processing unit 1004, a system memory 1006 anda system bus 1008. The system bus 1008 couples system componentsincluding, but not limited to, the system memory 1006 to the processingunit 1004. The processing unit 1004 can be any of various commerciallyavailable processors. Dual microprocessors and other multi-processorarchitectures can also be employed as the processing unit 1004.

The system bus 1008 can be any of several types of bus structure thatcan further interconnect to a memory bus (with or without a memorycontroller), a peripheral bus, and a local bus using any of a variety ofcommercially available bus architectures. The system memory 1006includes Read-Only Memory (ROM) 1027 and Random Access Memory (RAM)1012. A Basic Input/Output System (BIOS) is stored in a non-volatilememory 1027 such as ROM, EPROM, EEPROM, which BIOS contains the basicroutines that help to transfer information between elements within thecomputer 1000, such as during start-up. The RAM 1012 can also include ahigh-speed RAM such as static RAM for caching data.

The computer 1000 further includes an internal Hard Disk Drive (HDD)1014 (e.g., Enhanced Integrated Drive Electronics (EIDE), SerialAdvanced Technology Attachment (SATA)), which internal hard disk drive1014 can also be configured for external use in a suitable chassis (notshown), a magnetic Floppy Disk Drive (FDD) 1016, (e.g., to read from orwrite to a removable diskette 1018) and an optical disk drive 1020,(e.g., reading a CD-ROM disk 1022 or, to read from or write to otherhigh capacity optical media such as the DVD). The hard disk drive 1014,magnetic disk drive 1016 and optical disk drive 1020 can be connected tothe system bus 1008 by a hard disk drive interface 1024, a magnetic diskdrive interface 1026 and an optical drive interface 1028, respectively.The interface 1024 for external drive implementations includes at leastone or both of Universal Serial Bus (USB) and IEEE 1394 interfacetechnologies. Other external drive connection technologies are withincontemplation of the subject innovation.

The drives and their associated computer-readable media providenonvolatile storage of data, data structures, computer-executableinstructions, and so forth. For the computer 1000 the drives and mediaaccommodate the storage of any data in a suitable digital format.Although the description of computer-readable media above refers to aHDD, a removable magnetic diskette, and a removable optical media suchas a CD or DVD, it should be appreciated by those skilled in the artthat other types of media which are readable by a computer 1000, such aszip drives, magnetic cassettes, flash memory cards, cartridges, and thelike, can also be used in the exemplary operating environment, andfurther, that any such media can contain computer-executableinstructions for performing the methods of the disclosed innovation.

A number of program modules can be stored in the drives and RAM 1012,including an operating system 1030, one or more application programs1032, other program modules 1034 and program data 1036. All or portionsof the operating system, applications, modules, and/or data can also becached in the RAM 1012. It is to be appreciated that the innovation canbe implemented with various commercially available operating systems orcombinations of operating systems.

A user can enter commands and information into the computer 1000 throughone or more wired/wireless input devices, e.g., a keyboard 1038 and apointing device, such as a mouse 1040. Other input devices (not shown)can include a microphone, an IR remote control, a joystick, a game pad,a stylus pen, touchscreen, or the like. These and other input devicesare often connected to the processing unit 1004 through an input deviceinterface 1042 that is coupled to the system bus 1008, but can beconnected by other interfaces, such as a parallel port, an IEEE 1394serial port, a game port, a USB port, an IR interface, etc.

A monitor 1044 or other type of display device is also connected to thesystem bus 1008 through an interface, such as a video adapter 1046. Inaddition to the monitor 1044, a computer 1000 typically includes otherperipheral output devices (not shown), such as speakers, printers, etc.

The computer 1000 can operate in a networked environment using logicalconnections by wired and/or wireless communications to one or moreremote computers, such as a remote computer(s) 1048. The remotecomputer(s) 1048 can be a workstation, a server computer, a router, apersonal computer, portable computer, microprocessor-based entertainmentdevice, a peer device or other common network node, and typicallyincludes many or all of the elements described relative to the computer,although, for purposes of brevity, only a memory/storage device 1050 isillustrated. The logical connections depicted include wired/wirelessconnectivity to a local area network (LAN) 1052 and/or larger networks,e.g., a wide area network (WAN) 1054. Such LAN and WAN networkingenvironments are commonplace in offices and companies, and facilitateenterprise-wide computer networks, such as intranets, all of which canconnect to a global communications network, e.g., the Internet.

When used in a LAN networking environment, the computer 1000 isconnected to the local network 1052 through a wired and/or wirelesscommunication network interface or adapter 1056. The adapter 1056 canfacilitate wired or wireless communication to the LAN 1052, which canalso include a wireless access point disposed thereon for communicatingwith the wireless adapter 1056.

When used in a WAN networking environment, the computer 1000 can includea modem 1058, or is connected to a communications server on the WAN1054, or has other means for establishing communications over the WAN1054, such as by way of the Internet. The modem 1058, which can beinternal or external and a wired or wireless device, is connected to thesystem bus 1008 through the input device interface 1042. In a networkedenvironment, program modules depicted relative to the computer, orportions thereof, can be stored in the remote memory/storage device1050. It will be appreciated that the network connections shown areexemplary and other means of establishing a communications link betweenthe computers can be used.

The computer is operable to communicate with any wireless devices orentities operatively disposed in wireless communication, e.g., aprinter, scanner, desktop and/or portable computer, portable dataassistant, communications satellite, any piece of equipment or locationassociated with a wirelessly detectable tag (e.g., a kiosk, news stand,restroom), and telephone. This includes at least Wi-Fi and Bluetooth™wireless technologies. Thus, the communication can be a predefinedstructure as with a conventional network or simply an ad hoccommunication between at least two devices.

Wi-Fi, or Wireless Fidelity, allows connection to the Internet from acouch at home, in a hotel room, or a conference room at work, withoutwires. Wi-Fi is a wireless technology similar to that used in a cellphone that enables such devices, e.g., computers, to send and receivedata indoors and out; anywhere within the range of a base station. Wi-Finetworks use radio technologies called IEEE 802.11 (a, b, g, etc.) toprovide secure, reliable, fast wireless connectivity. A Wi-Fi networkcan be used to connect computers to each other, to the Internet, and towired networks (which use IEEE 802.3 or Ethernet). Wi-Fi networksoperate in the unlicensed 2.4 and 5 GHz radio bands, at 7 Mbps (802.11a)or 54 Mbps (802.11b) data rate, for example, or with products thatcontain both bands (dual band), so the networks can provide real-worldperformance similar to the basic 16BaseT wired Ethernet networks used inmany offices.

An aspect of 5G, which differentiates from previous 4G systems, is theuse of NR. NR architecture can be designed to support multipledeployment cases for independent configuration of resources used forRACH procedures. Since the NR can provide additional services than thoseprovided by LTE, efficiencies can be generated by leveraging the prosand cons of LTE and NR to facilitate the interplay between LTE and NR,as discussed herein.

Reference throughout this specification to “one embodiment,” or “anembodiment,” means that a particular feature, structure, orcharacteristic described in connection with the embodiment is includedin at least one embodiment. Thus, the appearances of the phrase “in oneembodiment,” “in one aspect,” or “in an embodiment,” in various placesthroughout this specification are not necessarily all referring to thesame embodiment. Furthermore, the particular features, structures, orcharacteristics can be combined in any suitable manner in one or moreembodiments.

As used in this disclosure, in some embodiments, the terms “component,”“system,” “interface,” and the like are intended to refer to, orcomprise, a computer-related entity or an entity related to anoperational apparatus with one or more specific functionalities, whereinthe entity can be either hardware, a combination of hardware andsoftware, software, or software in execution, and/or firmware. As anexample, a component can be, but is not limited to being, a processrunning on a processor, a processor, an object, an executable, a threadof execution, computer-executable instructions, a program, and/or acomputer. By way of illustration and not limitation, both an applicationrunning on a server and the server can be a component.

One or more components can reside within a process and/or thread ofexecution and a component can be localized on one computer and/ordistributed between two or more computers. In addition, these componentscan execute from various computer readable media having various datastructures stored thereon. The components can communicate via localand/or remote processes such as in accordance with a signal having oneor more data packets (e.g., data from one component interacting withanother component in a local system, distributed system, and/or across anetwork such as the Internet with other systems via the signal). Asanother example, a component can be an apparatus with specificfunctionality provided by mechanical parts operated by electric orelectronic circuitry, which is operated by a software application orfirmware application executed by one or more processors, wherein theprocessor can be internal or external to the apparatus and can executeat least a part of the software or firmware application. As yet anotherexample, a component can be an apparatus that provides specificfunctionality through electronic components without mechanical parts,the electronic components can comprise a processor therein to executesoftware or firmware that confer(s) at least in part the functionalityof the electronic components. In an aspect, a component can emulate anelectronic component via a virtual machine, e.g., within a cloudcomputing system. While various components have been illustrated asseparate components, it will be appreciated that multiple components canbe implemented as a single component, or a single component can beimplemented as multiple components, without departing from exampleembodiments.

In addition, the words “example” and “exemplary” are used herein to meanserving as an instance or illustration. Any embodiment or designdescribed herein as “example” or “exemplary” is not necessarily to beconstrued as preferred or advantageous over other embodiments ordesigns. Rather, use of the word example or exemplary is intended topresent concepts in a concrete fashion. As used in this application, theterm “or” is intended to mean an inclusive “or” rather than an exclusive“or.” That is, unless specified otherwise or clear from context, “Xemploys A or B” is intended to mean any of the natural inclusivepermutations. That is, if X employs A; X employs B; or X employs both Aand B, then “X employs A or B” is satisfied under any of the foregoinginstances. In addition, the articles “a” and “an” as used in thisapplication and the appended claims should generally be construed tomean “one or more” unless specified otherwise or clear from context tobe directed to a singular form.

Moreover, terms such as “mobile device equipment,” “mobile station,”“mobile,” subscriber station,” “access terminal,” “terminal,” “handset,”“communication device,” “mobile device” (and/or terms representingsimilar terminology) can refer to a wireless device utilized by asubscriber or mobile device of a wireless communication service toreceive or convey data, control, voice, video, sound, gaming orsubstantially any data-stream or signaling-stream. The foregoing termsare utilized interchangeably herein and with reference to the relateddrawings. Likewise, the terms “access point (AP),” “Base Station (BS),”BS transceiver, BS device, cell site, cell site device, “Node B (NB),”“evolved Node B (eNode B),” “home Node B (HNB)” and the like, areutilized interchangeably in the application, and refer to a wirelessnetwork component or appliance that transmits and/or receives data,control, voice, video, sound, gaming or substantially any data-stream orsignaling-stream from one or more subscriber stations. Data andsignaling streams can be packetized or frame-based flows.

Furthermore, the terms “device,” “communication device,” “mobiledevice,” “subscriber,” “customer entity,” “consumer,” “customer entity,”“entity” and the like are employed interchangeably throughout, unlesscontext warrants particular distinctions among the terms. It should beappreciated that such terms can refer to human entities or automatedcomponents supported through artificial intelligence (e.g., a capacityto make inference based on complex mathematical formalisms), which canprovide simulated vision, sound recognition and so forth.

Embodiments described herein can be exploited in substantially anywireless communication technology, comprising, but not limited to,Wireless Fidelity (Wi-Fi), Global System for Mobile Communications(GSM), Universal Mobile Telecommunications System (UMTS), Worldwideinteroperability for Microwave Access (WiMAX), enhanced General PacketRadio Service (enhanced GPRS), Third Generation Partnership Project(3GPP) Long Term Evolution (LTE), Third Generation Partnership Project 2(3GPP2) Ultra Mobile Broadband (UMB), High Speed Packet Access (HSPA),Z-Wave, Zigbee and other 802.XX wireless technologies and/or legacytelecommunication technologies.

The various aspects described herein can relate to New Radio (NR), whichcan be deployed as a standalone radio access technology or as anon-standalone radio access technology assisted by another radio accesstechnology, such as Long Term Evolution (LTE), for example. It should benoted that although various aspects and embodiments have been describedherein in the context of 5G, Universal Mobile Telecommunications System(UMTS), and/or Long Term Evolution (LTE), or other next generationnetworks, the disclosed aspects are not limited to 5G, a UMTSimplementation, and/or an LTE implementation as the techniques can alsobe applied in 3G, 4G, or LTE systems. For example, aspects or featuresof the disclosed embodiments can be exploited in substantially anywireless communication technology. Such wireless communicationtechnologies can include UMTS, Code Division Multiple Access (CDMA),Wi-Fi, Worldwide Interoperability for Microwave Access (WiMAX), GeneralPacket Radio Service (GPRS), Enhanced GPRS, Third Generation PartnershipProject (3GPP), LTE, Third Generation Partnership Project 2 (3GPP2)Ultra Mobile Broadband (UMB), High Speed Packet Access (HSPA), EvolvedHigh Speed Packet Access (HSPA+), High-Speed Downlink Packet Access(HSDPA), High-Speed Uplink Packet Access (HSUPA), Zigbee, or anotherIEEE 802.XX technology. Additionally, substantially all aspectsdisclosed herein can be exploited in legacy telecommunicationtechnologies.

As used herein, the term “infer” or “inference” refers generally to theprocess of reasoning about, or inferring states of, the system,environment, user, and/or intent from a set of observations as capturedvia events and/or data. Captured data and events can include user data,device data, environment data, data from sensors, sensor data,application data, implicit data, explicit data, etc. Inference can beemployed to identify a specific context or action, or can generate aprobability distribution over states of interest based on aconsideration of data and events, for example.

Inference can also refer to techniques employed for composinghigher-level events from a set of events and/or data. Such inferenceresults in the construction of new events or actions from a set ofobserved events and/or stored event data, whether the events arecorrelated in close temporal proximity, and whether the events and datacome from one or several event and data sources. Various classificationprocedures and/or systems (e.g., support vector machines, neuralnetworks, expert systems, Bayesian belief networks, fuzzy logic, anddata fusion engines) can be employed in connection with performingautomatic and/or inferred action in connection with the disclosedsubject matter.

In addition, the various embodiments can be implemented as a method,apparatus, or article of manufacture using standard programming and/orengineering techniques to produce software, firmware, hardware, or anycombination thereof to control a computer to implement the disclosedsubject matter. The term “article of manufacture” as used herein isintended to encompass a computer program accessible from anycomputer-readable device, machine-readable device, computer-readablecarrier, computer-readable media, machine-readable media,computer-readable (or machine-readable) storage/communication media. Forexample, computer-readable media can comprise, but are not limited to, amagnetic storage device, e.g., hard disk; floppy disk; magneticstrip(s); an optical disk (e.g., Compact Disk (CD), a Digital Video Disc(DVD), a Blu-ray Disc™ (BD)); a smart card; a flash memory device (e.g.,card, stick, key drive); and/or a virtual device that emulates a storagedevice and/or any of the above computer-readable media. Of course, thoseskilled in the art will recognize many modifications can be made to thisconfiguration without departing from the scope or spirit of the variousembodiments

The above description of illustrated embodiments of the subjectdisclosure, including what is described in the Abstract, is not intendedto be exhaustive or to limit the disclosed embodiments to the preciseforms disclosed. While specific embodiments and examples are describedherein for illustrative purposes, various modifications are possiblethat are considered within the scope of such embodiments and examples,as those skilled in the relevant art can recognize.

In this regard, while the subject matter has been described herein inconnection with various embodiments and corresponding figures, whereapplicable, it is to be understood that other similar embodiments can beused, or modifications and additions can be made to the describedembodiments for performing the same, similar, alternative, or substitutefunction of the disclosed subject matter without deviating therefrom.Therefore, the disclosed subject matter should not be limited to anysingle embodiment described herein, but rather should be construed inbreadth and scope in accordance with the appended claims below.

What is claimed is:
 1. First network equipment, comprising: a processor;and a memory that stores executable instructions that, when executed bythe processor, facilitate performance of operations, comprising:determining a composite view of data related to a user equipment basedon a paging attempt being scheduled for the user equipment, wherein thepaging attempt is configured to power up the user equipment from a sleepstate, and wherein the data comprises a capability of the userequipment, a category of the user equipment, and a location of the userequipment; and based on the data, an update to a mapping function forthe user equipment, and mobility management behaviors associated withprevious paging messages transmitted to the user equipment, transmittinga page to the user equipment, wherein the mapping function is updatedbased on signaling interactions with respective network functions ofsecond network equipment and third network equipment, wherein the pageis the paging attempt scheduled for the user equipment, and wherein theuser equipment is classified as an internet of things device.
 2. Thefirst network equipment of claim 1, wherein the page is a first page,wherein the paging attempt is a first paging attempt, and wherein theoperations further comprise: transmitting a second page to the userequipment based on a first determination that a response from the firstpage was not received from the user equipment and based on a seconddetermination that a paging policy authorizes a second paging attemptfor the user equipment.
 3. The first network equipment of claim 1,wherein the page is a first page, wherein the paging attempt is a firstpaging attempt, and wherein the transmitting comprises: evaluating aninformation element of a paging policy indicator flag, wherein theevaluating is based on a determination that the paging attempt scheduledfor the user equipment is derived from a downlink data notification; andexecuting a paging for the downlink data notification based onimplementation of a first policy that is based on the informationelement of the paging policy indicator flag being a first value, and asecond policy that is based on the information element of the pagingpolicy indicator flag being a second value.
 4. The first networkequipment of claim 1, wherein the transmitting comprises: executing ashort message paging as a function of a mapping policy based on adetermination that the paging attempt scheduled for the user equipmentis derived from a short message service indicator.
 5. The first networkequipment of claim 1, wherein the paging attempt is a first pagingattempt, and wherein the operations further comprise: transmitting asecond page as a second paging attempt to the user equipment based onthe data, the mobility management behaviors, and the update to themapping function.
 6. The first network equipment of claim 5, wherein theoperations further comprise: associating the first paging attempt with afirst targeted paging procedure and the second paging attempt with asecond targeted paging procedure, different from the first targetedpaging procedure.
 7. The first network equipment of claim 1, wherein thetransmitting comprises: accessing a paging policy and a context mappingtable; and configuring the page for the user equipment based on thepaging policy and the context mapping table.
 8. The first networkequipment of claim 1, wherein the data further comprises a radio networkcapability.
 9. A method, comprising: determining, by first networkequipment comprising a processor, a composite view of contextual datarelated to a user equipment based on a paging attempt being scheduledfor the user equipment, wherein the contextual data comprises acapability of the user equipment, a category of the user equipment, anda location of the user equipment, and wherein the paging attempt isconfigured to increase a power consumption mode of the user equipment;and based on the contextual data, mobility management behaviorsassociated with previous paging messages transmitted to the userequipment, and an update to a mapping function for the user equipment,facilitating, by the first network equipment, a first transmission of apage to the user equipment, wherein the update to the mapping functionis based on signaling interactions with respective network functions ofsecond network equipment and third network equipment, wherein the pageis the paging attempt scheduled for the user equipment, and wherein theuser equipment is classified as an internet of things device.
 10. Themethod of claim 9, wherein the page is a first page, wherein the pagingattempt is a first paging attempt, and wherein the method furthercomprises: facilitating, by the first network equipment, a secondtransmission of a second page to the user equipment based on a firstdetermination that a response from the first page was not received fromthe user equipment and based on a second determination that a pagingpolicy authorizes a second paging attempt for the user equipment. 11.The method of claim 9, wherein the page is a first page, wherein thepaging attempt is a first paging attempt, and wherein facilitating thefirst transmission comprises: evaluating an information element of apaging policy indicator flag, wherein the evaluating is based on adetermination that the paging attempt scheduled for the user equipmentis derived from a downlink data notification; and executing a paging forthe downlink data notification based on implementation of a first policythat is based on the information element of the paging policy indicatorflag being a first value, and a second policy that is based on theinformation element of the paging policy indicator flag being a secondvalue.
 12. The method of claim 9, wherein facilitating the firsttransmission comprises: executing a short message paging as a functionof a mapping policy based on a determination that the paging attemptscheduled for the user equipment is derived from a short message serviceindicator.
 13. The method of claim 9, wherein facilitating the firsttransmission comprises: accessing a paging policy and a context mappingtable; and configuring the page for the user equipment based on thepaging policy and the context mapping table.
 14. The method of claim 9,wherein the page is a first page, wherein the paging attempt is a firstpaging attempt, and wherein the method further comprises: facilitating,by the first network equipment, a second transmission of a second pagingattempt to the user equipment based on the data, the mobility managementbehaviors, and the update to the mapping function.
 15. The method ofclaim 14, further comprising: associating, by the first networkequipment, the first paging attempt with a first targeted pagingprocedure and the second paging attempt with a second targeted pagingprocedure, wherein the first targeted paging procedure and the secondtargeted paging procedure are different targeted paging procedures. 16.A non-transitory machine-readable medium, comprising executableinstructions that, when executed by a processor of a user equipment,facilitate performance of operations, comprising: evaluating a compositeview of data of the user equipment and mobility management behaviorsassociated with past paging messages transmitted to the user equipment,wherein a paging attempt is scheduled to wake up the user equipmentbased on increasing a power consumption mode, and wherein the datacomprises a capability of the user equipment, a category of the userequipment, and a location of the user equipment; and based on the data,a mapping function that is updated based on signaling interactions withrespective network functions of second network equipment and thirdnetwork equipment, and the mobility management behaviors, sending a pageto the user equipment, wherein the page is in response to the pagingattempt scheduled for the user equipment, and wherein the user equipmentis classified as an internet of things device.
 17. The non-transitorymachine-readable medium of claim 16, wherein the page is a first page,wherein the paging attempt is a first paging attempt, and wherein theoperations further comprise: based on the data, the mobility managementbehaviors, and the mapping function, sending a second page as a secondpaging attempt to the user equipment.
 18. The non-transitorymachine-readable medium of claim 16, wherein the page is a first page,wherein the paging attempt is a first paging attempt, and wherein theoperations further comprise: sending a second page to the user equipmentbased on a first determination that a response from the first page wasnot received from the user equipment and based on a second determinationthat a paging policy authorizes a second paging attempt for the userequipment.
 19. The non-transitory machine-readable medium of claim 18,wherein the operations further comprise: associating the first pagingattempt with a first targeted paging procedure and the second pagingattempt with a second targeted paging procedure, different from thefirst targeted paging procedure.
 20. The non-transitory machine-readablemedium of claim 16, wherein the operations further comprise: executing ashort message paging as a function of a mapping policy based on adetermination that the paging attempt scheduled for the user equipmentis derived from a short message service indicator.